blood is shed - Alemán Inglés Diccionario